[ teste - verifique os tipos de arquivo e compare os valores
test EXPRESSION
test
[ EXPRESSION ]
[ ]
[ OPTION
Saia com o status determinado por EXPRESSION.
exibir esta ajuda e sair
informações de versão de saída e saída
Uma EXPRESSÃO omitida assume como padrão falso. Caso contrário, EXPRESSION é verdadeiro ou falso e define o status de saída. É um dos:
EXPRESSÃO é verdadeira
EXPRESSÃO é falsa
ambas EXPRESSION1 e EXPRESSION2 são verdadeiras
EXPRESSION1 ou EXPRESSION2 é verdadeiro
o comprimento de STRING é diferente de zero
equivalente a -n STRING
o comprimento de STRING é zero
as cordas são iguais
as cordas não são iguais
INTEGER1 é igual a INTEGER2
INTEGER1 é maior ou igual a INTEGER2
INTEGER1 é maior que INTEGER2
INTEGER1 é menor ou igual a INTEGER2
INTEGER1 é menor que INTEGER2
INTEGER1 não é igual a INTEGER2
FILE1 e FILE2 têm os mesmos números de dispositivo e inode
FILE1 é mais recente (data de modificação) que FILE2
FILE1 é mais antigo que FILE2
FILE existe e é um bloco especial
FILE existe e é um caractere especial
FILE existe e é um diretório
O arquivo existe
FILE existe e é um arquivo normal
FILE existe e é set-group-ID
FILE existe e pertence ao ID do grupo efetivo
FILE existe e é um link simbólico (o mesmo que -L)
FILE existe e tem seu sticky bit definido
FILE existe e é um link simbólico (o mesmo que -h)
FILE existe e foi modificado desde a última leitura
FILE existe e pertence ao ID de usuário efetivo
FILE existe e é um pipe nomeado
FILE existe e o usuário tem acesso de leitura
FILE existe e tem um tamanho maior que zero
FILE existe e é um soquete
descritor de arquivo FD é aberto em um terminal
FILE existe e seu bit set-user-ID está definido
FILE existe e o usuário tem acesso de gravação
FILE existe e o usuário tem acesso de execução (ou pesquisa)
Com exceção de -h e -L, todos os testes relacionados a FILE desreferenciam links simbólicos. Esteja ciente de que os parênteses precisam ser escapados (por exemplo, por barras invertidas) para shells. INTEGER também pode ser -l STRING, que avalia o comprimento de STRING.
NOTA: -a binário e -o são inerentemente ambíguos. Use em vez
test EXPR1 && test EXPR2
ou
test EXPR1 || test EXPR2
NOTA: [ respeita as opções --help e --version, mas test não. test trata cada um deles como trata qualquer outra STRING não vazia.
NOTA: seu shell pode ter sua própria versão de test e/ou [, que geralmente substitui a versão descrita aqui. Consulte a documentação do seu shell para obter detalhes sobre as opções que ele suporta.
Escrito por Kevin Braunsdorf e Matthew Bradburn.
Ajuda online do GNU coreutils: https://www.gnu.org/software/coreutils/
Relate quaisquer erros de tradução para https://translationproject.org/team/
Copyright © 2022 Free Software Foundation, Inc. Licença GPLv3+: GNU GPL versão 3 ou posterior https://gnu.org/licenses/gpl.html.
Este é um software livre: você é livre para alterá-lo e redistribuí-lo. NÃO HÁ GARANTIA, na medida permitida por lei.
access(2)
Full documentation https://www.gnu.org/software/coreutils/test
or available locally via: info '(coreutils) test invocation'